<?php

class ActionIndex extends BaseAction
{
    public function run()
    {
        $iUserId = Yii::app()->user->id;

        if(Yii::app()->request->getIsPostRequest())
        {
            $iLotMetalNumber = Yii::app()->request->getParam('lot_number');

            $oLotMetal = LotMetal::model()->findByAttributes(array('lot_number' => $iLotMetalNumber, 'user_id' => $iUserId));

            if ($oLotMetal)
            {
                $oLotMetal->status = 'closed';
                $oLotMetal->update();

                Yii::app()->user->setFlash('my_lots_metals_manage', 'Объявление под номером #'.$oLotMetal->lot_number.' закрыто.');
            }

            Yii::app()->controller->redirect(Yii::app()->controller->createUrl('/profile/my_lots_metals'));
        }

        $this->template->aLotsMetals = LotMetal::model()->findAllByAttributes(array('user_id' => $iUserId), array('order' => 'date_created DESC'));
    }
}